$(function(){
    let itcast = {
        // 动态的添加项目中需要的功能函数
        getArguments:function(str){ //?id=2&name=jack
            let obj = {}
            // 1.去除？
            str = str.substring(1) // id=2&name=jack
            // 2.将str以&符合进行分隔
            let arr = str.split('&') // ["id=2","name=jack"]
            // 3.循环，并以=做为分隔符对数组中的元素再次分隔，将分隔的结构一个做为键，一个做为值
            for(let i=0;i<arr.length;i++){
                // 第一次：id=2
                let temp = arr[i].split('=') // ["id",2]
                // 生成对象
                obj[temp[0]] = temp[1]
            }
            return obj
        }
    }

    let id = itcast.getArguments(location.search).id + ''
    console.log(location.search);
    // console.log(id)
    // 获取文章详情数据
    $.ajax({
        url:'http://localhost:8080/api/v1/index/article',
        data:{ id },
        dataType:'json',
        success:function(res){
            console.log(res)
            $('.articleDetail').html(template('articleDetailTemp',res.data))
        }
    })
    // 请求地址：/index/article
    // 请求方式：get
    // 请求参数：id
  
    // $.ajax({
    //     url:'http://localhost:8080/api/v1/index/article',
    //     data:{
    //         id:
    //     },
    //     success:function(){

    //     }
    // })
    




})